Big Huge Thesaurus

chocolate syrup

noun